administered intravenously - English Synonyms Dictionary